ev yapımı tabanca - Turkish English Dictionary